package liming.tool.pool;

public class PoolPolicy {
    public enum PutPolicy {
        /**
         * 阻塞等待可用空间
         */
        BLOCK,
        /**
         * 丢弃
         */
        DISCARD,
        /**
         * 移除最老元素
         */
        REMOVE_OLDEST,
        /**
         * 移除最新元素
         */
        REMOVE_NEWEST
    }
    public enum TakePolicy {
        /**
         * 阻塞等待
         */
        BLOCK,
        /**
         * 返回null
         */
        RETURN_NULL
    }
}
